package com.yonyou.sto.modules.ims.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author Aegon Targaryen
 * @date Created in 2020/10/12 17:14
 * @description: TODO
 */
@Data
public class PushBillParam {

    @ApiModelProperty(value = "收款单号")
    private long noticeId;

    @ApiModelProperty(value = "用友系统主键")
    private String ncId;

    @ApiModelProperty(value = "开票去税金额")
    private double noTaxAmount;

    @ApiModelProperty(value = "开票含税金额")
    private double taxAmount;

    @ApiModelProperty(value = "发票编号")
    private String billNo;

    @ApiModelProperty(value = "蓝票：传Effective红冲：传redWash作废发票：传Cancelled")
    private String status;

    @ApiModelProperty(value = "开票日期(yyyyMMdd格式)")
    private String billDate;

    @ApiModelProperty(value = "固定2个值: 发票(Invoice) or 收据(Receipt)")
    private String billType;

    @ApiModelProperty(value = "被红冲的用友系统主键")
    private String redId;

    @ApiModelProperty(value = "作废日期(yyyyMMdd格式)")
    private String invalidDate;

}
